Big Huge Thesaurus

radio beacon

noun

sounds kind of like